@charset "UTF-8";
/*
Copyright @ 咖啡网
@date 2015-01-21 11:51:10
*/
#topic, #shopping, #service, #friendlyLink{ padding-left: 20px; }
#topic .title, #shopping .title, #service .title{ margin-right: 20px; }
#topic .topic-list-1{ margin-right: 20px; }

/*轮播图 ======*/
#focus{ position: relative; float: left; width: 700px; height: 300px; overflow: hidden; }
.focus-img, .focus-items{ float: left; }
.focus-img{ position: relative; z-index: 1; }
.focus-img, .focus-img img{ width: 700px; height: 300px; }
.focus-items{ color: #fff; position: absolute; z-index: 100; top:280px; text-align: center; width: 700px; }
.focus-items span{ width: 8px; height: 8px; background: url(../images/imgback.png) no-repeat; display: inline-block; margin-right: 5px; cursor:pointer; }
.focus-items span.current{ background-position: -15px 0; }

/*热门专题与活动公告*/
#topic{ *padding-bottom: 9px; }
#topic .fl{ width: 665px; }
.topic-list{ margin-top: 10px; }
.topic-list li{ float: left; margin: 10px 10px 0 0; *display: inline; }
.topic-list img{ display: block; width: 316px; height: 104px; border:1px solid #d3d3d3; }
#topic .lineLeft{ float: left; width: 0; height: 280px; overflow: hidden; zoom:1; margin:9px 0; }

#topic .fr{ width: 290px; }
.topic-list-1{ margin-top: 6px; }
.topic-list-1 li{ position: relative; }
.topic-list-1 li em{ margin-right: 5px; }
.topic-list-1 li .list-tit{ font-size: 14px; height: 40px; line-height: 40px; overflow: hidden; }
.topic-list-1 li .list-txt, .topic-list-1 li .list-time{ color: #999; }
.topic-list-1 li .list-txt{ margin-left: 11px; height: 39px; overflow: hidden; }
.topic-list-1 li .list-time{ position: absolute; right:0; top:59px; }

/*商城 =========*/
#shopping{ height: 765px; }
.shopping-list{ position: relative; margin-top: 20px; }
.shopping-list li{ position: absolute; left:0; width: 234px;font-size: 16px;line-height: 40px;text-align: center;font-family:"Microsoft YaHei";}
.shopping-list li img{ display: block; width: 234px; }

/*服务 =========*/
#service{ padding-bottom: 20px; }
.service-list{ margin-top: 10px; }
.service-list li{ float: left; width: 200px; height: 159px; margin:10px 10px 0 0; font-size: 14px; text-align: center; line-height: 30px; font-family: 'Microsoft YaHei'; }
.service-list li img{ width: 200px; height: 126px; }
.service-list li.first{ width: 328px; height: 328px; }
.service-list li.first img{ width: 328px; height: 328px; }

/*其他 ===========*/
#other .lineLeft{ float: left; height: 379px; margin:9px 0; }
#other .banner{ margin-top: 13px; }
#other .fl{ width: 292px; margin:0 20px; }
.other-list{ margin-top: 20px; }
.other-list li, .other-list .list-img, .other-list .list-con, .other-list .list-tit, .other-list .list-txt, .other-list-1 .list-img, .other-list-1 .list-con, .other-list-1 .list-tit, .other-list-1 .list-txt{ overflow: hidden; }
.other-list li{ font-size: 14px; height: 30px; line-height: 30px; zoom:1; }
.other-list .list-img, .other-list .list-img img, other-list-1 .list-img, other-list-1 .list-img img{ width: 104px; height: 80px; }
.other-list .list-con, .other-list-1 .list-con{ margin-left: 120px; }
.other-list .list-tit, .other-list-1 .list-tit{ height: 20px; line-height: 20px; }
.other-list .list-img, .other-list-1 .list-img{ float: left; }
.other-list .list-txt, .other-list-1 .list-txt{ height: 56px; font-size: 12px; margin-top: 6px; color: #999; }
.other-list li.first, .other-list-1 li{ height: 100px; border-bottom: 1px solid #d3d3d3; }
.other-list li.first{ margin-bottom: 11px; }
.other-list-1 li{ padding-top: 20px; }
.other-list-1 .list-img img{ width: 104px; height: 80px; }

/*服务保障 ===========*/
#serviceGuarantee{ height: 100px; background: #1986b0; }
.serviceGuarantee-list li{ float: left; width: 195px; color: #fff; text-align: center; line-height: 24px; margin-top: 12px; }
.serviceGuarantee-list .list-icons{ width: 48px; height: 48px; background:url(../images/icon.png) no-repeat; margin:0 auto; }
.serviceGuarantee-list .list-tit{ font-size: 14px; margin-top: 6px; }
.serviceGuarantee-list .list-txt{ font-size: 12px; }
.serviceGuarantee-list .list-icon1{ background-position: -18px -37px; }
.serviceGuarantee-list .list-icon2{ background-position: -86px -37px; }
.serviceGuarantee-list .list-icon3{ background-position: -154px -37px; }
.serviceGuarantee-list .list-icon4{ background-position: -220px -37px; }
.serviceGuarantee-list .list-icon5{ background-position: -287px -37px; }
.serviceGuarantee-list li.lineLeft{ width: 0; height: 80px; border-color:#fff; }

/*友情链接 ==============*/
#friendlyLink{ padding-bottom: 10px; }
#friendlyLink .fl{ width: 700px; }
#friendlyLink .fr{ width: 240px; margin-right: 20px; }
.friendlyLink-list{ margin-top: 16px; }
.friendlyLink-list li{ float: left; *display: inline; font-size: 14px; height: 30px; line-height: 30px; }
.friendlyLink-list li em{ margin:0 8px; }
.weixin-img, .weixin-img img{ width: 80px; height: 80px; }
.weixin-img{ float: left; margin-top: 20px; }
.weixin-con{ margin-left: 92px; padding-top: 18px; }
.weixin-tit{ font-size: 14px; font-weight: bold; }
.weixin-p, .weixin-txt{ margin-top: 5px; }
.weixin-p span{ color: #1986b0; }
.weixin-txt{ color: #999; }


/*初期 ===================================*/
#top1{ height: 30px; border-top: 4px solid #555252; }
#top1 .w{ position: relative; }
#set{ position: absolute; top:0px; right:6px; width: 220px; height: 30px; background: url(../images/back01.png) no-repeat -16px -164px; _background-image: url(../images/back01.gif); padding-left: 32px; font-size: 14px; font-family: "Microsoft Yahei"; }
#set a{ float: left; width: 82px; overflow: hidden; color: #fff; margin-right: 22px; line-height: 24px; }
#set span{ margin-left: 6px; vertical-align: middle; }
#set i.setHome{ width: 15px; height: 14px; background-position: -31px -31px; vertical-align: middle; }
#set i.setCollect{ width: 13px; height: 13px; background-position: -61px -31px; vertical-align: middle; }

#consult-phone{ float: right; font:22px/45px "Microsoft Yahei"; color: #d11616; margin-top: 16px; }
#nav1{ height: 40px; background: #1986b0; }
#nav1 ul, #nav1 li{ height: 40px; }
#nav1 li{ float: left; width: 166px; font:18px/40px "Microsoft Yahei"; text-align: center; }
#nav1 li a{ color:#fff; }
#nav1 li.current{ background: #096d94; }
#bulletin{ float: left; width: 272px; border:1px solid #d3d3d3; padding:9px 26px; }

#focus1{ float: right; width: 656px; height: 300px; overflow: hidden; zoom:1; }
#focus1 .focus-img{ width: 545px; height: 300px; }
#focus1 .focus-img img{ width: 545px; height: 300px; }
#focus1 .focus-items{ width: 111px; }
.img-list p{ padding-top: 20px; }
.img-list img{ display: block; border:1px solid #d3d3d3; }
.wiki{ width: 602px; border:1px solid #d3d3d3; padding:2px 26px 0; margin-top: 20px; }
.wiki li{ height: 107px; border-bottom:1px dashed #d3d3d3; }
.wiki .list-con{ margin-left: 160px; }
.wiki .last{ border-bottom: 0; }